package com.alibaba.citrus.ots.platform.enhance.functions.diff.sap.constant;

/**
 * 交货子单对账标准字段
 */
public enum ConsignmentOrderLineDiffStandardFieldDict {
    SAP_ORDER_LINE_ID("sapOrderLineId", "sap交货单行号"),
    SAP_SO_LINE_ID("sapSoLineId", "sap销售单行号"),
    OTS_SO_LINE_ID("otsSoLineId", "平台销售单行号"),
    SAP_SC_ITEM_ID("sapScItemId", "sap货品id"),
    QTY("qty", "交货单数量"),
    POD_STATUS("podStatus", "pod状态"),
    POD_QTY("podQty", "pod后数量"),
    FACTORY_CODE("factoryCode", "工厂编码"),
    INVENTORY_CODE("inventoryCode", "库存地点编码"),
    SALE_UNIT("saleUnit", "销售单位"),
    BASIC_QUANTITY("basicQuantity", "基本单位数量");

    /**
     * 字段名称
     */
    private String fieldCode;
    /**
     * 字段含义
     */
    private String fieldDesc;

    ConsignmentOrderLineDiffStandardFieldDict(String fieldCode, String fieldDesc) {
        this.fieldCode = fieldCode;
        this.fieldDesc = fieldDesc;
    }

    public String getFieldCode() {
        return fieldCode;
    }

    public String getFieldDesc() {
        return fieldDesc;
    }
}
